lead tartrate - German English Dictionary